freezing rain – English–Türkçe translations

🇬🇧 en tr 🇹🇷

freezing rain noun

  • rain which freezes upon contact with the ground
donan yağmur
Wiktionary Links